草庐IT

ASP.NET Web Forms - Repeater 控件

全部标签

c# - 如何在 C# 中向我的控件添加 move 效果?

我的C#窗体中有一个面板,并且有一个按钮。当我点击按钮时,不可见的面板显示。相反,我希望面板move或滑入。例如,当您单击组合框时,下拉列表不会弹出。我希望我的面板看起来像那样。我该怎么做? 最佳答案 窗口动画是Windows的一项内置功能。这是一个使用它的类:usingSystem;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Runtime.InteropServices;publicstaticclassUtil{publicenumEffec

c# - WinForms 中的 WPF 控件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我是.NET世界的新手,对winforms几乎没有经验。我想知道是否可以将WPF与Winforms混合使用。我的意思是我可以在传统的Windows窗体应用程序中使用WPF控件吗?是否存在任何兼容性问题?任何对好的教程的引用都会被应用。

c# - 从表单控件 winform 播放和暂停视频

我想制作一个能够开始、暂停、停止、关闭测验演示的表单控件(按下开始时将运行倒计时)。问题是在某些演示文稿中,有可用的视频(每张幻灯片最多只能包含1个视频,并且并非每张幻灯片都包含它)。这些是我在createPresentation方法中用于添加视频的一些代码片段:PowerPoint.SlidesoSlides=null;PowerPoint.SlideoSlide=null;intctrSoal=0;foreach(CQuestionmyQuestioninGlobal.questions){ctrSoal++;oSlides=oPre.Slides;oSlide=oSlides.A

c# - Asp.net 随机停止遵守表单例份验证白名单

问题上个月,我们将我们的asp.net网站场从Server2008R2迁移到Server2012R2,并升级到asp.net4.5。我们正在使用cookie表单例份验证来防止未经授权访问网站。我们有一些在web.config中列入白名单的Assets和页面(例如:登录页面):在过去的几个月里,我们一直注意到IIS/Asp.net随机地停止遵守白名单并假设所有内容都需要经过身份验证。该服务器上对该站点的所有请求都将被重定向到登录页面,然后该页面会抛出500错误。无法检索任何列入白名单的Assets。当IIS出现问题时,我们可以在事件查看器中看到2个错误。第一个:Exceptiontype

c# - 拖放到托管的浏览器控件

我有一个在.NET2上编写的WinForms程序,它托管一个网络浏览器控件并从已知服务器呈现asp.net页面。我希望能够将我的winforms应用程序中的TreeView中的树节点拖到托管网页中的特定位置,并让它在那里触发javascript事件。目前,我可以实现IDocHostUIHandler接口(interface)并在浏览器控件上获取拖放事件,然后调用Navigate("javascript:fire_event(...)")控制在页面上执行脚本。但是,我希望它仅在我将数据放在页面的特定部分时起作用。我想,一个解决方案是咬紧牙关,以activex控件的形式编写一个自定义浏览器

c# - ASP.net MVC 4 用户和角色管理 ("Membership.Provider"属性必须是 "ExtendedMembershipProvider"的实例。)

我已经尝试了2天来让某些东西正常工作,但到目前为止它毫无意义。我需要的是管理用户和他们的角色,没有别的。我尝试了解如何在MVC中执行此操作,但我似乎无法在互联网上或任何MVC4书中找到有关如何执行此操作的详细教程。我首先使用aspnet_regsql实用程序启用aspnet数据库,这将创建这些表:这就是我在教程中找到的所有内容,它没有显示如何与这些表交互(我假设这是默认的成员(member)提供者),到目前为止,我发现有3个主要选项可以做到这一点:默认成员(member)提供者(我对此一无所知)通用提供商简单成员(member)我找到了这个教程:http://www.asp.net/m

c# - JSON POST 的 ASP.Net MVC CSRF 预防

我想关闭通过AJAX发布原始JSON的CSRF漏洞。我熟悉MVC使用ValidateAntiForgeryTokenAttribute和@Html.AntiForgeryToken()自动预防CSRF的机制;但是,如果我理解正确的话,这种机制要求POST是使用application/x-www-form-urlencoded的Content-Type完成的>(或类似)。ASP.NetMVC中是否有一种内置机制会拒绝application/json的Content-Type的POST请求的CSRF?如果不是,我是否坚持将防伪放入JSON对象本身?您能否推荐一种技术来保护JSONPOST请

c# - ASP.Net Inproc session 在 VS2012 中的标记更改后重新启动

我将我的开发机器升级到Windows8和VisualStudio2012。我正在本地IIS上测试我的ASP.Net应用程序(也已升级到.net4.5)。让我恼火的一件事是,在我上次的配置(Windows7、VS2010、.net4.0)中,InProcsession在更改标记文件后重新启动。示例:我登录到我的本地ASP.net应用程序,在*.ascx文件中进行并保存更改,刷新我的网络浏览器,然后session消失了。如何关闭session重启问题?编辑:我尝试使用新的VS2012Web应用程序项目模板重现该问题,删除了不必要的内容,但无法重现该问题。但是,在我的实际项目中,问题仍然存在

c# - 在 ASP.NET Core Web Api 中发布流

你好可爱的StackOverflow的人们。从昨天开始,我遇到了问题,从那以后我一直在浏览SO。我有一个UWP客户端和ASP.NETCoreWebApi。我只想向我的WebAPI发送一个流,但实际上这比我想象的要难。我有一个只有一个属性的类。Stream属性如下所示:publicclassUploadData{publicStreamInputData{get;set;}}然后这是我的WebApi代码://POSTapi/values[HttpPost]publicstringPost(UploadDatadata){return"test";}我尝试从正文中读取流,但结果是一样的。我

c# - 测试 ASP.NET MVC View 模型

我正在使用Nunit和Moq来测试我的asp.netmvc解决方案。这是测试传递给View的模型是否是正确对象/集合的好方法吗?[Test]publicvoidStart_Page_Should_Display_Posts(){varposts=newList{newPost{Id=1},newPost{Id=2}};varmock=newMock();mock.Setup(x=>x.FindAll()).Returns(posts.AsQueryable());varcontroller=newPostsController(mock.Object);varresult=contro